include_directories(.)

AddLibrary(Data
	Data/Data.h
	Data/Exceptions.h
	Data/Initializer.h
	Data/Reader.h
	Data/Objects/Action.h
	Data/Objects/Camera.h
	Data/Objects/Command.h
	Data/Objects/CommandType.h
	Data/Objects/Creature.h
	Data/Objects/CreatureDef.h
	Data/Objects/Detail.h
	Data/Objects/DetailDef.h
	Data/Objects/Link.h
	Data/Objects/Map.h
	Data/Objects/Model.h
	Data/Objects/Obstacle.h
	Data/Objects/Player.h
	Data/Objects/PlayerType.h
	Data/Objects/Rotor.h
	Data/Objects/RotorDef.h
	Data/Objects/Rule.h
	Data/Objects/Scene.h
	Data/Objects/Shape.h
	Data/Initializer.cpp
	Data/Reader.cpp
	Data/Objects/Action.cpp
	Data/Objects/Camera.cpp
	Data/Objects/Command.cpp
	Data/Objects/CommandType.cpp
	Data/Objects/Creature.cpp
	Data/Objects/CreatureDef.cpp
	Data/Objects/Detail.cpp
	Data/Objects/DetailDef.cpp
	Data/Objects/Link.cpp
	Data/Objects/Map.cpp
	Data/Objects/Model.cpp
	Data/Objects/Obstacle.cpp
	Data/Objects/Player.cpp
	Data/Objects/PlayerType.cpp
	Data/Objects/Rotor.cpp
	Data/Objects/RotorDef.cpp
	Data/Objects/Rule.cpp
	Data/Objects/Scene.cpp
	Data/Objects/Shape.cpp
)

#SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -std=c++0x")

TargetLinkLibraries(Data
	JsonCpp
	Common
)
